#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
struct node
{
	int h, m, s;
}t;
int main()
{
	scanf("%d%d%d", &t.h, &t.m, &t.s);
	int n;
	scanf("%d", &n);
	t.s = (t.s + n % 60) % 60;
	t.m = (t.m + (n / 60) % 60) % 60;
	t.h = (t.h + (n / 3600) % 24) % 24;
	printf("%d:%d:%d", t.h, t.m, t.s);
	return 0;
}